slight improvement in health - Alemán Inglés Diccionario